Maned Duck - Spanish English Dictionary